Ext.regModel('PhoneCallDetail', {
	fields : [ {
		name : 'name',
		type : 'string'
	}, {
		name : 'callDate',
		type : 'string'
	}, {
		name : 'phoneNumber',
		type : 'string'
	},  ]
});

var objStoreListener = {
	add : function() {
		console.log("add");
	},
	beforeload : function() {
		console.log("beforeload");
	},
	datachanged : function() {
		console.log("datachanged");
	},
	exception : function() {
		console.log("exception");
	},
	load : function() {
		console.log("load");
	},
	remove : function() {
		console.log("remove___");
	},
	update : function() {
		console.log("loadexception");
	}
}

var dataStore = new Ext.data.Store({
	autoLoad : true,
	model : 'PhoneCallList',
	data : objData,
	listeners : objStoreListener
});

var call_detail = new Ext.List( {
	fullscreen : true,
	store : dataStore,
	itemTpl : '<div class="call_detail"><strong>{name}</strong><br/> {callDate}<br/>{phoneNumber}</div>',
	handler: function(){
		//panel.layout.setActiveItem(tele_phone);
	}
} );